self-contained station - Französisch Englisch Wörterbuch